Object-oriented transformations for extracting aspects

نویسندگان
چکیده

برای دانلود باید عضویت طلایی داشته باشید

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

Object-oriented transformations for extracting aspects

In the migration of object-oriented systems towards the aspect technology, after locating fragments of code presenting a crosscutting behavior and before extracting such code to aspects, transformations may be needed in the base program. Such transformations aim to associate crosscutting code to points of the base program that can be captured using the pointcut descriptor model of aspect-orient...

متن کامل

Object Oriented Notation for Modelling Quantitative Aspects

Nowadays formal methods and analysis techniques in design and modelling of modern computer controlled systems become more and more important. To provide easy-to-use tools for ensuring the overview of complex systems, multi-aspect modelling languages are specified (e.g. the Unified Modeling Language UML). While focusing on best capturing the complex functionality, these languages neglect non-fun...

متن کامل

Object-oriented aspects of MOBY

Typical class-based languages, such as C#, C++, and JAVA, provide complex class mechanisms but only weak module systems. These languages incorporate many of the features of rich module systems into their class constructs. In this paper, we describe an alternative approach. In our design, we rely on a rich ML-style module system to provide features such as visibility control and parameterization...

متن کامل

Optimizing Object-Oriented Languages Through Architechtural Transformations

Certain features of the object-oriented paradigm are a serious impediment for the runtime performance of object-oriented programs. Although compiler techniques to alleviate this problem were developed over the years, we will present some real-world examples which show that these solutions fall short in making any signi cant optimizations to systems that are required to be very exible and highly...

متن کامل

Engineering Object-Oriented Semantics Using Graph Transformations

In this paper we describe the application of the theory of graph transformations to the practise of language design. We have defined the semantics of a small but realistic objectoriented language (called TAAL) by mapping the language constructs to graphs and their operational semantics to graph transformation rules. In the process we establish a mapping between UML models and graphs. TAAL was d...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

ژورنال

عنوان ژورنال: Information and Software Technology

سال: 2009

ISSN: 0950-5849

DOI: 10.1016/j.infsof.2008.02.001